digital data recorder - Spanish English Dictionary